aulostomus maculatus - English Synonyms Dictionary

aulostomus maculatus

n.
[1] trumpetfish